77问答网
所有问题
当前搜索:
c++ stl
什么是
C++
答:
2、面向对象的
C++
语言。C++语言原本不具备面向对象的设计功能,然而随着面向对象编程的概念的提出以及如Java等语言的发展成熟,C++语言也开发出了支持面向对象功能的版本。3、泛型编程语言。C++强大(但容易失控的)模板功能使它能在编译期完成许多工作,从而大大提高运行期效率。4、
STL
(C++标准模板库,...
什么是
C++
答:
1994年7月,ANSI/ISO
C++
标准委员会投票决定接受
STL
为C++标准库的一部分,这个建议是根据Alex Stepanov、Meng Lee和David Musser这三人的编程和软件库研究提出的。STL的产生是为了满足通用性的设计目标,而不是为了提高性能。那么微软对C++标准的态度怎什么样?微软运行VC++与Plum-Hall C++,想比较得到的...
C++
高级编程要学什么?
答:
学习
c++
步骤:1、学习
C++
基本语法 2、学习数据结构 3、学习
STL
,参考书籍《C++标准程序库》候捷译;4、学习模板,参考书籍《泛型编程与STL》候捷译;5、深入STL内部,直到能自己写出STL的源码,参考书籍《STL源码剖析》候捷译;6、学习I/O方面的知识,参考书籍《Standard C++ IOStream and Locales》;7...
请教下各位,我现在学了c,c的数据结构与算法,最近把
c++
的基本语法...
答:
它内部封装了很多数据结构形成了容器、适配器,还有很多基于模板的算法,让你不需要再去自己写代码实现,可以专注于业务逻辑的实现,一定要会用,信手拈来。可以说,
C++
STL
是必须要会的,面试官问了,说明它很重要;面试官不问,说明他认为STL就C++的一部分,你必须会,没必要问。
C++
和VisualC++有什么区别?
答:
C ++
与Visual C ++之间的主要区别 1、 C ++是面向对象的编程语言,而Visual C ++是集成开发环境(IDE)和C和C ++语言的编译器。2、在C ++中,编译器将C ++程序代码转换为计算机可以理解和执行的机器代码。而Visual C ++有助于编写代码,编译和调试C ++源代码。3、C ++编程语言可以作为库中的...
c++
的语言特点
答:
C++
语言最有意义的方面是支持面向对象的特征。虽然与C的兼容使得C++具有双重特点,但他在概念上完全与C不同,更具面向对象的特征。出于保证语言的简洁和运行高效等方面的考虑,C++的很多特性都是以库(如
STL
)或其他的形式提供的,而没有直接添加到语言本身里。关于此类话题,Bjarne Stroustrup的《C++语言...
C/
C++
历史介绍 C和C++名称由来
答:
每次逐步增加一些新的关键字和新特性,最后才变成现在的样子;还有就是
STL
,它是
C++
自C语言发展以来,唯一一个凭空诞生的部分,之前没有任何类似于STL的代码,编译器没有模板,在实际的使用中也没有这样的呼声;那完全得宜于STL的倡导者对C++标准委员会的游说,他的高瞻远瞩,令现在的无数人收益;是...
Visual Studio 与Visual
C++
有什么区别?
答:
2、用途 Visual
C++
是专门针对C++的,用C++写程序的开发包。而Visual Studio是微软开发出的可视化程序开发包,不仅仅可用C++开发,还支持其他许多语言,比如C#、F#、J#、Asp、Web等等。3、环境 Visual C++ 6.0的C++编译器对
STL
支持的很差,对MFC支持很强。Visual Studio 2010对STL的支持就非常好了,...
#include <cstdio> 的意思?
答:
cstdio就是将stdio.h的内容用
C++
的头文件形式表现出来。stdio.h是老式的C,C++头文件,cstdio是标准 C++(
STL
),且cstdio中的函数都是定义在一个名字空间std里面的,如果要调用这个名字空间的函数,必须得加std::或者在文件中声明use namespace std。一般地,在C语言或C++中,会把用来#include的文件...
c++
中,多个要输出的数据写在一个cout中的问题?
答:
C++
的
STL
中cout的“<<”输出对象是通过运算符重载实现的。运算符重载不能改变运算符原有的优先级和结合顺序。<<具有左结合性,即连续的<<表达式中先执行左边的<<得到结果后,再代入后继表达式的值,执行接下来的<<(这里的“执行”指执行重载实现里的输出指令)。<<的左操作数是输出对象cout或它的...
<上一页
1
2
3
4
5
6
7
8
9
10
下一页
尾页
其他人还搜